add activity_series_list

FFIB 1 年間 前
コミット
f0af1430a1
共有2 個のファイルを変更した14 個の追加0 個の削除を含む
  1. 13 0
      member/activity_mp_views.py
  2. 1 0
      member/mp_urls.py

+ 13 - 0
member/activity_mp_views.py

@@ -38,6 +38,19 @@ def activity_list(request):
38 38
         'activitys': activitys,
39 39
     })
40 40
 
41
+@logit
42
+def activity_series_list(request):
43
+    brand_id = request.POST.get('brand_id') or settings.KODO_DEFAULT_BRAND_ID
44
+    user_id = request.POST.get('user_id', '')
45
+    main_activity_id = request.POST.get('main_activity_id', '')
46
+
47
+    activitys = MemberActivityInfo.objects.filter(main_activity_id=main_activity_id, status=True).order_by('-date')
48
+    activitys = [act.data(user_id) for act in activitys]
49
+
50
+    return response(data={
51
+        'activitys': activitys,
52
+    })
53
+
41 54
 
42 55
 @logit
43 56
 def activity_detail(request):

+ 1 - 0
member/mp_urls.py

@@ -8,6 +8,7 @@ from member import activity_mp_views
8 8
 urlpatterns = [
9 9
     url(r'^member/activity/home$', activity_mp_views.activity_home, name='mp_member_activity_home'),  # 获取会员活动首页
10 10
     url(r'^member/activity/list$', activity_mp_views.activity_list, name='mp_member_activity_list'),  # 获取会员分区活动列表
11
+    url(r'^member/activity/series/list$', activity_mp_views.activity_series_list, name='mp_member_activity_series_list'),  # 获取会员系列活动列表
11 12
     url(r'^member/activity/detail$', activity_mp_views.activity_detail, name='mp_member_activity_detail'),  # 获取会员分区活动详情
12 13
 ]
13 14